strip farming - German English Dictionary